tuō lěi

Translation

  • to encumber
  • to be a burden on
  • to implicate

Synonyms

Chinese Tones