English to Arabic

Meaning for:
Delivering
other
التسليم