Meaning of mangangagaw

mangangagaw

Tagalog

mangangagaw n. snatcher