resti scartati, scarti

listen to the pronunciation of resti scartati, scarti
İtalyanca - İngilizce
discarded remnants, scraps