Arabic-English dictionary »

بَاوْتُو meaning in English

ArabicEnglish
بَاوْتُو m

Baotoua prefecture-level city in northern China