Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
foul-smelling
in English
foul-smelling
#common
Definitions
Adjective
having
a
strong
unpleasant
smell
The
foul-smelling
garbage
needed
to
be
taken
out
immediately
.