Tagalog Dictionary
Tagalog
(nakakapagpabuti, nakapagpabuti, makakapagpabuti) v., inf. ameliorate; improve