Dictionary / Sports
ستاد الكبير ديال مراكش
/STAD l-k-BIR dyal mra-KSH/
English
Grand Stadium Marrakech
French
grand stade Marrakech
Part of Speech
noun
Register
standard