Translation of سنگ سار in English:

سنگ سار

phrase

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