land yachts

listen to the pronunciation of land yachts
English - Turkish

Definition of land yachts in English Turkish dictionary

land yacht
(Askeri) kara yatı
English - English
plural form of land yacht
land yacht
A vehicle used in land sailing, consisting of little more than of a carriage and a sail