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

دم نکلنا

phrase

  • feel afraid, be threatened
  • die, expire