Traducción español inglés

English version

¿Qué significa "hediondez, apestar, heder" en Inglés