meaning of Anbrennen

Anbrennen - German to English

to burn

View more

  • scorching