English to Arabic

Meaning for:
Fulfilled
other
منجز