el aaium


Meanings

  • a town in Morocco near the Atlantic coast

Synonyms