to slough one's skin - Allemand Anglais Dictionnaire

to slough one's skin

Meanings of "to slough one's skin" in German English Dictionary : 1 result(s)

Anglais Allemand
Zoology
to slough one's skin sich häuten