FEEDBACK

Meaning of 雪上加霜

Use your mouse
to draw a Chinese
character here
xuě shàng jiā shuāng
(idiom) to make matters even worse; to add insult to injury
Example Sentences