Translation of دم درود in English:

دم درود

phrase

  • blowing of incantation or prayers
  • figurative

    power
    courage
    guts
    power to stand up to