Tagalog Dictionary
Tagalog
n. bamboo sticks placed at angles over rice sprouts
taka n. impression; imprint; rubber stamp
taka n. surprise