French-English dictionary »

landau meaning in English

FrenchEnglish
landau nom {m}

pram [prams]◼◼◼(perambulator)
noun
[UK: præm] [US: præm]