English to Arabic

Meaning for:
Newscast
other
النشرة الأخبار