DICTIONARY


Definition of ODOUR

noun : ODOUR

Source: WordNet 3.1


See more about : ODOUR