rattle traps

See also: rattletraps

English

Noun

rattle traps

  1. plural of rattle trap