Definisi 'malodour'

English to English
noun
1 a distinctive odor that is offensively unpleasant Terjemahkan
source: wordnet30


Visual Synonyms