Dictionary / Sports
ستاد ديال مراكش
/STAD dyal mra-KSH/
English
Marrakech stadium
French
stade de Marrakech
Part of Speech
noun
Register
standard