Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
smells
in English
smells
us
/smɛlz/
uk
/smelz/
#common
Lemma:
smell
The lemma is the base or root form of this word.