Translation of نقشِ سویدا in English:

نقشِ سویدا

phrase

  • black spot on the heart
  • core of the heart