Meaning of maipagpapatawad

maipagpapatawad

Tagalog

maipagpapatawad v., adj. excusable; capable of being forgiven