Arabic-English dictionary »

تْشِينْغْدُو meaning in English

ArabicEnglish
تْشِينْغْدُو m

Chengducapital of Sichuan province, China