marrakech

marrakech

marrakech

Noun

a city in western Morocco; tourist center

Synonyms: