Yachting

Tamil Dictionary definitions for Yachting

Yachting : படகு ஓட்டப்போட்டி

Yachting : படகு ஓட்டப்போட்டி

Yachting definition

Noun. Sailing for pleasure in a yacht.