Translation of دم الٹنا in English:

دم الٹنا

phrase

  • feel suffocated, choke
    breathe one's last
    gasp or draw in the breath (as one who has had a severe fall or is dying)
  • be confused
    be confounded