Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lapidator
noun
(n)
an attacker who pelts the victim with stones (especially with intent to kill)
seorang penyerang yang bulu korban dengan batu (terutama dengan niat untuk membunuh)
Synonym:
stoner
source: wordnet30