meaning of Bombenbauer

Bombenbauer - German to English

bomb builder

View more

  • bomb manufacturer