rat traps

See also: rattraps and rat-traps

English

Noun

rat traps

  1. plural of rat trap