meaning of alienator
1.
One
who
alienates.
Related Words
alienator
|
Developed & Maintained By
Taraprasad.com