Translation of دم توڑنا in English:

دم توڑنا

phrase

  • breathe one's last, take last breath, die