English
›
Words
someone
seeking revenge
Translation:
English
Noun
3
nemesis
Add
Translation