English-Arabic dictionary »

shantou meaning in Arabic

EnglishArabic
Shantou a city of China

شَانْتُوm

Your history