sǎ
luò

Definitions

  1. 1. shower
  2. 2. sprinkle
  3. 3. drip
  4. 4. trickle down
  5. 5. (of one's speech, deportment, etc. ) free and easy
  6. 6. unrestrained

Components