kamus
.
Search
About
deathtrap
English
deathtrap
Noun
Any structure that is very unsafe, where people are likely to be killed
English: deathtrap