English to Arabic

Meaning for:
Pardonable
other
قابل للعفو