maleodorante

Italian

Adjective

maleodorante m or f (plural maleodoranti)

  1. malodorous, evil-smelling