meaning of Brandnarbe

Brandnarbe - German to English

burn scar

View more

  • fire scar