iron trap

listen to the pronunciation of iron trap
English - English
a trap from which there is no escape