Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Yangon
noun
(n)
the capital and largest city of Myanmar; located in the south near the Irrawaddy river delta
modal dan bandar terbesar di myanmar; terletak di selatan dekat irrawaddy delta sungai
Synonym:
rangoon
source: wordnet30