meaning of Bombenleger

Bombenleger - German to English

bomber

View more

  • bomb planter
  • bomb plotter