See also: rattraps and rat-traps

English

edit

Noun

edit

rat traps

  1. plural of rat trap