the lion lay alone in the den
Answers
Answered by
0
Answer: A Proverb : A place or state of extreme disadvantage, antagonism, or hostility a young reporter thrown into the lion's den
Similar questions