Definitions
noun
a four-wheel covered carriage with a roof divided into two parts (front and back) that can be let down separately
Look “landau” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a four-wheel covered carriage with a roof divided into two parts (front and back) that can be let down separately