Definisi 'macerater'
English to English
noun
1 One who, or that which, macerates; an apparatus for converting paper or fibrous matter into pulp.
source: webster1913

Visual Synonyms
Click for larger image