Meaning of ill-smelling
Definition of ill-smelling
(adj)
having an
unpleasant
smell
Other information on ill-smelling
WIKIPEDIA results for
ill-smelling
Amazon results for
ill-smelling
Tweet