Translation of پتھر دل in English:

پتھر دل

phrase

  • hard-hearted, merciless