meaning of abgetrennter Skalp

abgetrennter Skalp - German to English

detached scalp