meaning of Brandursache

Brandursache - German to English

reason behind a fire

View more

  • reason for conflagration