Lughet
to stone to death — English to Uyghur Translation | Lughet