English to Arabic

Meaning for:
Newscasters
other
المذيعون