meaning of Brandflasche

Brandflasche - German to English

gas bomb [Am.]

View more

  • incendiary bottle
  • Molotov beverage
  • petrol bomb [Br.]