Macerator

From Fresh Dictionary

English

Noun

macerator (plural: macerators)

  1. one who macerates
Personal tools