Dictionary / Sports

stade dyal l complexe

ستاد ديال الكومبليكس

/STAD dyal l-kom-PLIKS/

English

Sports Complex stadium

French

stade du Complexe

Part of Speech

noun

Register

standard