clutched at a straw

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

• desperately tried to achieve something, frantically searched for other options

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

بپرس