English
›
Words
comeuppance
Translation:
English
Noun
4
deserts
3
well-deserved
punishment or misfortune
1
rebuke
Add
Translation