WORD BY WORD

smelly

英/smˈɛli/
美/ˈsmɛɫi/
01adj.

发臭的, 有臭味的