Translation of دل خراش in English

دل خراش

Idiomatic

  1. hurtful, painful

Powered by Oxford