English to Arabic

Meaning for:
Despatches
other
الإرساليات