Tagalog Dictionary
Tagalog
tumirador (tumitirador, tumirador, titirador) v., inf. shoot (stones) with a slingshot