English to Arabic

Meaning for:
Missioning
other
التكليف بمهمة