Translation of "slough" to French
Advert
Dictionary translations for "slough"
pl.
sloughs
sloughed / sloughed / sloughing / sloughs
Phrases with "slough" (1)
- slough off - se débarrasser
Testimonials
Advert