mammets
English
Noun
mammets
plural of
mammet