boatingEnglish

boating, yachting

Noun

Water travel for pleasure

English: boating, yachting

English words with similar meanings

Show 1 words