English to Arabic

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