Meaning of tubusin

tubusin

Tagalog

tubusin (tinutubos, tinubos, tutubusin) v., inf. 1. emancipate; ransom; 2. free from sin