Arabic-English dictionary »

تْشَانْجْشُون meaning in English

ArabicEnglish
تْشَانْجْشُون m

Changchuna sub-provincial city in northeastern China