Chinese-English dictionary »

臭味 /chòuwèi/ meaning in English

ChineseEnglish
臭味 /chòuwèi/ noun

stench [stenches](a strong foul smell, a stink)
noun
[UK: stentʃ] [US: ˈstentʃ]