kettle traps
English
Noun
kettle
traps
plural of
kettle trap