Tamil Dictionary 🔍

emaculation

E*mac`u*la"tion, n. Defn: The act of clearing from spots. [Obs.] Johnson.


emaculation - Similar Words