French-English dictionary »

ouïghouristan meaning in English

FrenchEnglish
Ouïghouristan nom propre
{m}

Uyghuristan(area)
proper noun