Chinese-English dictionary »

馬朱羅 /mǎzhūluó/ meaning in English

ChineseEnglish
馬朱羅 /Mǎzhūluó/ proper noun

Majuro(city)
proper noun
[UK: ˈmæʤʊrəʊ] [US: ˈmæʤʊrəʊ]

Your history