meaning of Blatternarbe

Blatternarbe - German to English

pockmark