malodorous

mæ'lәudәrәs

英文释义

a. having an unpleasant smell

中文翻译

a. 有恶臭的

37,265
BNC 频率
30,468
使用频率

学习工具