Odorating
English Translation from English to English dictionary online for the word Odorating
-
1 a.
Diffusing odor or scent; fragrant.
-
2 a.
Diffusing odor or scent; fragrant.