slough, shed dead skin or tissue

listen to the pronunciation of slough, shed dead skin or tissue
İngilizce - İspanyolca
soltar
soltar(transitive)
slough, shed dead skin or tissue