Dictionary / Sports
ستاد ديال الكومبليكس
/STAD dyal l-kom-PLIKS/
English
Sports Complex stadium
French
stade du Complexe
Part of Speech
noun
Register
standard