English
›
Words
detestation
Translation:
English
Noun
1
odium
Add
Translation