English to Arabic

Meaning for:
Justifiable
other
مبرّر