meaning of abgestreifte Haut

abgestreifte Haut - German to English

slough