Go to Homepage
- Pelting with stones; punishment inflicted by throwing stones at the victim even unto death
Translated by: GIANNI GAVIOLI
Translated in 51 languages