English to Arabic

Meaning for:
Rostrum
other
المنصة