Flashbao · Browse decks · Pricing

雪上加霜

xuě shàng jiā shuāng

Meaning

  • to make matters even worse
  • to add insult to injury

Add this word to a study deck

Study this word in