Slovnenya

Translation English French: baby carriage

Dictionary: main
baby carriage
noun