nuclear fallout, radioactive debris resulting from an atomic blast

listen to the pronunciation of nuclear fallout, radioactive debris resulting from an atomic blast
English - English
atomic rain