tǔ shí liú

Translation

  • (Tw) debris flow
  • mudslide
Chinese Tones