What does Brandnarbe mean?

Brandnarbe - German to English

burn scar

View more

  • fire scar