English
›
Words
a
difficult situation, one that is hard to get out of
Translation:
English
Noun
3
predicament
Add
Translation