Arabic-English dictionary »

شَانْتُو meaning in English

ArabicEnglish
شَانْتُو m

Shantoua city of China