Arabic-English dictionary »

مَانْتْشُولِي meaning in English

ArabicEnglish
مَانْتْشُولِي m

Manzhoulia city of China