The Italian term "macchia, insudiciare, imbrattare" matches the English term "stain"

other italian words that include "macchia" : english :
senza macchia fleckless
macchiato patchy
posto, macchia spot
senza macchia untainted
other italian words that include "insudiciare" : english :
imbrattare, insudiciare, fangoso dirty
insudiciare pollute
insudiciare smudge
terra, insudiciare, suolo soil
other italian words that include "imbrattare" : english :
imbrattare, insudiciare, fangoso dirty
imbrattare maculate