English to Arabic

Meaning for:
Sufficed
other
مكفي