Tamil Dictionary 🔍

detractress

De*tract"ress, n. Defn: A female detractor. Addison.


detractress - Similar Words