luàn shí zá sǐ

Translation

  • to stone to death
Chinese Tones