tuō
xiāo

Definitions

  1. 1. to sell out
  2. 2. to run out (of supplies)
  3. 3. deficient
  4. 4. lack of supplies
  5. 5. out of stock

Components

Word Lists