kamus
.
Search
About
lapidate
English
lapidate, stone
Verb
Kill by throwing stones at
English: stone, lapidate
Throw stones at
English: lapidate
English words with similar meanings
Show 1 words
stone