shuǐ lín lín

Translation

  • dripping wet
Chinese Tones