English

edit

Noun

edit

sail wagon (plural sail wagons)

  1. Synonym of land yacht