macchiare

suomi-englanti sanakirja

macchiare englanniksi

  1. to stain, mark, smear

  2. to blot

  3. to sully, tarnish