firetraps
English
Noun
firetraps
plural of
firetrap