English to Arabic

Meaning for:
Warranted
other
مبرّر