Meaning of mapatatawad

mapatatawad

Tagalog

mapatatawad adj. pardonable; excusable