put between a rock and a hard place

انگلیسی به انگلیسی

• place in a dilemma, put in a difficult situation

پیشنهاد کاربران