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