smell traps
English
Noun
smell
traps
plural of
smell trap