English edit

Noun edit

sail wagon (plural sail wagons)

  1. Synonym of land yacht