Tamil Dictionary 🔍

seductress

Se*duc"tress, n. Defn: A woman who seduces.


seductress - Similar Words