meaning of Brandflecken

Brandflecken - German to English

burn scars

View more

  • gangrenous spot