Definisi 'odorize'

English to English
verb
1 cause to smell or be smelly Terjemahkan
source: wordnet30


Visual Synonyms