smelly

美 'smeli
英 'smeli
数据源: base_dictionary
a. 发臭的, 有臭味的
形容词