See also: death traps

EnglishEdit

NounEdit

deathtraps

  1. plural of deathtrap