stench in Italian
stench in Italian
puzza
a strong foul smell; a stink.
fetore
a strong foul smell; a stink.