English to Arabic

Meaning for:
Fulfil
other
أنجز