MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: manchuria

Probably related to:
Malay English
manchuria
manchurian, manchus,


English to English

manchuria

noun (n)

  • a region in northeastern China
    wilayah di timur laut china
    source: wordnet30