Tagalog Dictionary
Tagalog
n. trap or other means for catching game (venison)
panghuli n. concluding section