Meaning of manubos

manubos

Tagalog

manubos (nanunubos, nanubos, manunubos) v., inf. redeem others