capital of morocco


Meanings

  • the capital of Morocco; located in the northwestern on the Atlantic coast