smelly
adj
ˈsmeli
adj
1
having
a
strong
unpleasant
smell
有臭味的;
smelly
feet
臭脚