Spanish-French dictionary »

saharaui meaning in French

SpanishFrench
saharaui

Sahraoui

República àrabe saharaui democràtica noun

République arabe sahraouie démocratiquenom {f}