MalayTranslate.com
Malay to English Translator
Translate Here

English to English

vacation spot

noun (n)

  • an area where many people go for recreation
    kawasan di mana banyak orang pergi untuk rekreasi
    source: wordnet30