Translation of to grasp or clutch at straws in Romanian

to grasp or clutch at straws

phrase

  • 1

    a se agăţa de ultima speranţă