iron trap
English Dictionary
->
Letter I
-> iron trap
Search Dictionary:
iron trap Definition
(n)
a
trap
from
which
there
is
no
escape
iron trap Synonyms
iron trap
© Art Branch Inc.