Translation

  • to put to death

Synonyms

Chinese Tones