meaning of abominator
1.
one
who
hates
or
loathes
Related Words
abominator
|
Developed & Maintained By
Taraprasad.com