Dictionary / City
ستاد
/STAD/
English
stadium
French
stade
Part of Speech
noun
Register
standard
Gender
masculine