English to Arabic

Meaning for:
Palliates
other
يبرّر