Tamil Dictionary 🔍

alienator

Al"ien*a"tor, n. Defn: One who alienates.


alienator - Similar Words