MalayTranslate.com
Malay to English Translator
Translate Here

English to English

resort area

noun (n)

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