Tagalog Dictionary
Tagalog
n., 1. zoo 1. small worm/grub; 2. bit of a gimlet or auger; 3. embroidery called "twist stitch"