cast/throw someone into the dungeon - French English Dictionary

Suggest a Term