rattletraps

See also: rattle traps

English

Noun

rattletraps

  1. plural of rattletrap