Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
resort area
noun
(n)
an area where many people go for recreation
kawasan di mana banyak orang pergi untuk rekreasi
Synonym:
playground
,
vacation spot
source: wordnet30