Translation of سنگ سار in English:

سنگ سار

phrase

  • stoning (to death)
  • islamic_law
    a punishment in Sharia for adultery