Tamil Dictionary 🔍

restorer

Re*stor"er, n. Defn: One who, or that which, restores.


restorer - Similar Words