Arabic-French dictionary »

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

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

Ouïghouristanm