Meaning of mambubulos

mambubulos

Tagalog

n. harpooner