Translation

  • to choke (on)
  • to choke up
  • to suffocate

Synonyms

Chinese Tones