LAPIDATION
LAPIDATION lapidation (lap-[schwa]-day-sh[schwa]n), n. An execution by stoning. ¡ª lapidate (lap-[schwa]-dayt), vb. How to translate the legal term LAPIDATION in Chinese?
LAPIDATION lapidation (lap-[schwa]-day-sh[schwa]n), n. An execution by stoning. ¡ª lapidate (lap-[schwa]-dayt), vb. How to translate the legal term LAPIDATION in Chinese?