shé zú

Translation

  • lit. legs on a snake
  • sth superfluous

Synonyms

Chinese Tones