galtraps
English
Noun
galtraps
plural of
galtrap