French-English dictionary »

laâyoune meaning in English

FrenchEnglish
Laâyoune nom propre

El Aaiún◼◼◼(El Aaiún, Western Sahara)
proper noun