meaning of Atombomben

Atombomben - German to English

atomic bombs