Slovnenya

Translation English French: stroller

Dictionary: main
stroller
noun