English to Arabic

Meaning for:
Grandstanded
other
المدرّج المغطّى