MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Myanmar

noun (n)

  • a mountainous republic in southeastern Asia on the Bay of Bengal
    sebuah pegunungan republic di asia tenggara di teluk bengal dari
    Example:
    Much opium is grown in Myanmar.
    source: wordnet30