Tagalog Dictionary
Tagalog
n. roller (cylinder of metal, wood, etc., used for pressing, crushing, etc.)