Tamil Dictionary 🔍

defiler

De*fil"er, n. Defn: One who defiles; one who corrupts or violates; that which pollutes.


defiler - Similar Words