Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Burma
('b/[@]/rm/@/ )
noun
(n)
a mountainous republic in southeastern Asia on the Bay of Bengal
sebuah pegunungan republic di asia tenggara di teluk bengal dari
Synonym:
myanmar
,
union of burma
source: wordnet30