Tamil Dictionary 🔍

deplorer

De*plor"er, n. Defn: One who deplores.


deplorer - Similar Words