Meaning of mapabuti

mapabuti

Tagalog

(napabubuti, napabuti, mapabubuti) v., inf. 1. improve; 2. reform