English to Arabic

Meaning for:
Sufficing
other
الكفاية