English
›
Words
deserts
Translation:
English
Noun
9
what
someone deserves
4
comeuppance
Add
Translation