Arabic-English dictionary »

أُويْغُورِسْتَان meaning in English

ArabicEnglish
أُويْغُورِسْتَان f

Uyghuristanarea