English
›
Words
a
person who competes against or opposes another
Translation:
English
Noun
5
antagonist
Add
Translation