Search term cartastraccia has 2 results
Jump to
IT Italian EN English
cartastraccia waste paper
cartastraccia (n) [a used piece of paper, to be used for jotting notes or other informally stuff] scrap paper (n) [a used piece of paper, to be used for jotting notes or other informally stuff] (n)