English to Arabic

Meaning for:
Taskmaster
other
الرئيس المتعسف