"satellitenabwehr" in English Satellitenabwehr... {adj.} anti-satellite Detailed translations for "satellitenabwehr" Satellitenabwehr...{adjectiv} Satellitenabwehr...(also: gegen Satelliten gerichtet) anti-satellite