Diccionario Inglés-Español
smelly
Apestoso
Diccionario Inglés-Español
smell bad
smelt