ODOR


Meaning of ODOR in English

n. that which is perceived by the nose; smell; scent; pervasive atmosphere (also odour)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.