Meaning of mambibigti

mambibigti

Tagalog

mambibigti n. hangman; strangler