El aaiun

What is El aaiun?

El aaiun definition and meaning on Dictionary terms:
noun

a city in and the capital of Western Sahara.