Translation of دل کشا in English

دل کشا

Idiomatic

  1. heart-expanding, exhilarating

Powered by Oxford