English to Arabic

Meaning for:
Newswire
other
وكالة الأنباء