What does Brandgeruch mean?

Brandgeruch - German to English

burned smell

View more

  • scent of burning up