Meaning of magbayad-puri

magbayad-puri

Tagalog

(nagbabayad-puri, nagbayad-puri, magbabayad-puri) v., inf. make amends; expiate