Translation of ہاتھ دھو بیٹھنا in English:

ہاتھ دھو بیٹھنا

phrase

  • despair
  • give up as lost
    lose all hope