Tagalog Dictionary
Tagalog
manirador (naninirador, nanirador, maninirador) v., inf. shoot stones with a slingshot