"atomartillerie" in English Atomartillerie {f} atomic artillery Detailed translations for "atomartillerie" die Atomartillerie{feminine} Atomartillerie atomic artillery