meaning of Brandgeruch

Brandgeruch - German to English

burned smell

View more

  • scent of burning up