Arabic-English dictionary »

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

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

Changchuna sub-provincial city in northeastern China