maleodorante

Italian

Adjective

maleodorante m or f by sense (plural maleodoranti)

  1. malodorous, evil-smelling