LANDAULET


Meaning of LANDAULET in English

[lan.dau.let] n (1794): a small landau

Merriam-Webster English vocab.      Английский словарь Merriam Webster.