Search
having a strong and unpleasant smell
fetid
foul-smelling
ill-scented
ill-smelling
malodorous
fragrant