draintraps
English
Noun
draintraps
plural of
draintrap