Free online dictionary: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
macchiare 
1  vt 
a  (sporcare, tovaglia, camicia)  to stain , (con inchiostro, quaderno)  to blot (fig)  (reputazione)  to sully, tarnish
b macchiare il caffè (col latte)  to add a drop of milk to (one's) coffee 
2 macchiarsi  vip 
 (persona)  
to get stains  o  marks on one's clothes, get o.s. dirty , (tessuto)  to get stained  o  marked


New user: Sign up
Existing user: Login