English to Arabic

Meaning for:
Suffices
other
يكفي