Meaning of pangkayod

pangkayod

Tagalog

n. grater; scraper