slough one's skin - German English Dictionary

slough one's skin

Meanings of "slough one's skin" with other terms in English German Dictionary : 3 result(s)

English German
General
slough one's skin sich häuten [v]
slough one's skin Haut abstreifen [v]
Zoology
to slough one's skin sich häuten