Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
MozambikMocambique, Republic of Mozambique, Mozambique
Translation
English Mocambique, Republic of Mozambique, Mozambique