resti scartati, scarti

listen to the pronunciation of resti scartati, scarti
Italienisch - Englisch
discarded remnants, scraps