English-French translations for lapidation
- lapidationMme Izquierdo Rojo a soulevé la question de la lapidation des femmes en Iran. Mrs Izquierdo Rojo raised the question of female lapidation in Iran.
Definition of lapidation
- The practice of or an act of stoning, sometimes to the point of death, as punishment
Trending Searches
Popular Dictionaries