English to Arabic

Meaning for:
Grandstands
other
المدرّجات