meaning of Atomstaub

Atomstaub - German to English

fallout