DictionaryForumContacts

   English
Google | Forvo | +
to phrases
odour The property of a substance affecting the sense of smell; any smell; scent; perfume n
environ. usain
 English thesaurus
odour ['əudə] abbr.
abbr., polym. od.
odour: 2 phrases in 1 subject
Environment2