Chinese-English dictionary »

臭的 /chòude/ meaning in English

ChineseEnglish
臭的 /chòude/ adjective

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