zhuì liú

Translation

  • wart
  • (fig.) sth superfluous and undesirable

Synonyms

Chinese Tones