English to Arabic

Meaning for:
Necessitates
other
يستوجب