Tagalog Dictionary
Tagalog
(ikinabubuti, ikinabuti, ikabubuti) v., inf. be the cause of improvement, etc.