Translation

  • to sprinkle
  • to spray
  • to spill
  • to shed

Synonyms

Chinese Tones