Meaning of hagutan

hagutan

Tagalog

hagutan n. apparatus or machine for stripping fibers