English-Chinese dictionary »

odorous meaning in Chinese

EnglishChinese
odorous (having distinctive odour)
adjective
[UK: ˈəʊ.də.rəs]
[US: ˈoʊ.də.rəs]

臭的 /chòude/adjective

芬芳的 /fēnfāngde/adjective