Search term insozzare has one result
Jump to
IT Italian EN English
insozzare (v) [make dirty] besmirch (v) [make dirty] (formal)

Italian English translations