English Italian Dictionary

English - italiano

smudged in Italian:

1. macchiato macchiato


Ho macchiato i pantaloni nuovi.