snap traps

English

Noun

snap traps

  1. plural of snap trap

Anagrams