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