Skip to main content

English: macerator

Welsh: offer malu

Part of speech

Noun, Plural