Translation of دل کشا in English:

دل کشا

phrase

  • heart-expanding, exhilarating