ròu liú

Translation

  • wart
  • sarcoma
  • superfluous
  • useless

Synonyms

Chinese Tones