Translation of دل کشا in English:

دل کشا

phrase

  • heart-expanding
    exhilarating

Translation of دل کُشا in English:

دل کُشا

phrase

  • blissful
    pleasing
    delightful
    exhilarating