Tamil Dictionary 🔍

demandress

De*mand"ress, n. Defn: A woman who demands.


demandress - Similar Words