Tamil Dictionary
🔍
odorating
O"dor*a*`ting, a. Defn: Diffusing odor or scent; fragrant.
odorating - Similar Words
rating
doting
adoration
co-operating
ratting
ratling
rafting
oration
odorine
odorate
madurai.io
About