"satellitenabwehrwaffe" in English Satellitenabwehrwaffe {f} anti-satellite weapon Detailed translations for "satellitenabwehrwaffe" die Satellitenabwehrwaffe{feminine} Satellitenabwehrwaffe anti-satellite weapon