English
›
Words
a
puzzling position or a perplexing situation
Translation:
English
Noun
2
quandary
Add
Translation