English to Arabic

Meaning for:
Inexpiable
other
لا يغتفر