capital of Morocco

noun

  1. 1

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

Synonyms

Also useful for “capital of Morocco”:Crossword