ODORATING


Meaning of ODORATING in English

adj diffusing odor or scent; fragrant.

Webster English vocab.      Английский словарь Webster.