Tamil Dictionary 🔍

odorating

O"dor*a*`ting, a. Defn: Diffusing odor or scent; fragrant.


odorating - Similar Words