trappours
English
Noun
trappours
plural of
trappour