restos desechados, restos de

listen to the pronunciation of restos desechados, restos de
الأسبانية - الإنجليزية
discarded remnants, scraps