Meaning of mambato

mambato

Tagalog

mambato (namambato, nambato, mamambato) v., inf. throw stones or other things at people