English to Arabic

Meaning for:
Accomplisher
other
المُنجز :: المُتمّم :: المُنفّذ