Turkish-English dictionary »

uyguristan meaning in English

TurkishEnglish
Uyguristan proper noun

Uyghuristan(area)
proper noun