French-English dictionary »

république arabe sahraouie démocratique meaning in English

FrenchEnglish
République Arabe Sahraouie Démocratique nom {f}

Sahrawi Arab Democratic Republic◼◼◼(a partially recognised state in Western Sahara)
proper noun