sand yachting

English

Noun

sand yachting (uncountable)

  1. Synonym of land yachting.