English to Arabic

Meaning for:
Tribune
other
منبر الخطابة