See also: death traps

English edit

Noun edit

deathtraps

  1. plural of deathtrap