sail wagon

noun
University
1

Synonym of land yacht.

Thesaurus

Synonyms

Related Words