English-Turkish dictionary »

uyghuristan meaning in Turkish

EnglishTurkish
Uyghuristan (area)
proper noun

Uyguristanproper noun

Your history