da4
sha1
feng1
jing3
  1. to be a blot on the landscape
  2. to dampen spirits
  3. to spoil the fun
  4. to be a wet blanket

Info