English
›
Words
well-deserved
punishment or misfortune
Translation:
English
Noun
3
comeuppance
Add
Translation