Tagalog Dictionary
Tagalog
(dinuduro, dinuro, duduruin) v., inf. 1. prick; make a little hole; 2. put on a skewer