English›Words

add insult to injury

Translation:
English
7
to
worsen an unfavorable situation
6
to
further a loss with mockery or indignity
Add
Languages:
EnglishRussian
Social Networks:
EnglishEnglish - Russian
Copyright © 2025 AlfaSchool
Privacy PolicyTerms of Service