cast/throw someone into the dungeon - Turkish English Dictionary

Suggest a Term