Tamil Dictionary 🔍

defacer

De*fa"cer, n. Defn: One who, or that which, defaces or disfigures.


defacer - Similar Words