Tamil Dictionary 🔍

deodorant

De*o"dor*ant, n. Defn: A deodorizer.


deodorant - Similar Words