MalayTranslate.com
Malay to English Translator
Translate Here

English to English

yachting

noun (n)

  • water travel for pleasure
    air perjalanan untuk kesenangan
    Synonym:
    boating
    source: wordnet30
  • Sailing for pleasure in a yacht.
    berlayar untuk kesenangan di kapal pesiar.
    source: webster1913