English to Arabic

Meaning for:
Newscaster
other
المذيع