shèn liú

Translation

  • to ooze
  • to seep
Chinese Tones