tuō xiāo

Translation

  • to sell out
  • to run out (of supplies)
  • deficient
  • lack of supplies

Synonyms

Chinese Tones