Translation of دکھ ہرا/ ہرتا/ ہرن in English:

دکھ ہرا/ ہرتا/ ہرن

phrase

  • one who removes pains or sorrow
    painkilling, soothing