dí xiá

Translation

  • to cleanse away a stain
Chinese Tones