kamus
.
Search
About
iron_trap
English
iron trap
Noun
A trap from which there is no escape
English: iron trap