Meaning of lalanghutan

lalanghutan

Tagalog

n. kitchen utensils