Dizionario inglese–italiano

Italian translation of the English word besmirch

English → Italian
  
EnglishItalian (translated indirectly)Esperanto
besmirch
(soil; contaminate; dirty; pollute)
insudiciare
malpurigi

EnglishItalian
besmirch insudiciare