0
Anonymous
Puzza is a literal Italian equivalent of the English word "stink." The feminine singular noun also may be translated into English as "smell" or "stench." The pronunciation will be "POOT-tsa" in Italian.
Wiki User