Translation of دِلکُشا in English:

دِلکُشا

Pronunciation /d̪ɪlkʊʃɑ:/

adjective

  • pleasing