English
›
Words
add
insult to injury
Translation:
English
7
to
worsen an unfavorable situation
6
to
further a loss with mockery or indignity
Add
Translation