Translation of دم چھوڑنا in English:

دم چھوڑنا

phrase

  • breathe one's last, die, expire