Meaning of ikabuti

ikabuti

Tagalog

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