moletraps
English
Noun
moletraps
plural of
moletrap