Dictionary / Architecture
سوار مراكش
/SWAR mra-KSH/
English
Marrakech ramparts
French
remparts Marrakech
Part of Speech
noun
Register
standard