English to Arabic

Meaning for:
Necessitating
other
الإستوجاب