Diccionario Inglés-Español
stench
Hediondez, hedor
Diccionario Inglés-Español
stem
stencil