rhizoverbBeta
Feedback

predicament

Difficult situationnoun · A difficult, unpleasant, or embarrassing situation.