MalayTranslate.com
Malay to English Translator
Translate Here

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
    source: wordnet30