Italian

edit

Adjective

edit

maleodorante (plural maleodoranti)

  1. malodorous, evil-smelling