English to Arabic

Meaning for:
Executrix
other
المنفّذة