meaning of atomkraftbetrieben

atomkraftbetrieben - German to English

atomic-powered