Dictionary / City
ستاد ديال كورة
/STAD dyal KU-ra/
English
football stadium
French
stade de football
Part of Speech
noun
Register
standard