el aaium

Noun
  1. A town in Morocco near the Atlantic coast (synset 108992299)

Other Searches