English-German dictionary »

hunter-killer satellite meaning in German

EnglishGerman
hunter-killer satellite noun

der Abfangsatellit [des Abfangsatelliten; die Abfangsatelliten]Substantiv
[ˈapfaŋzatɛˌliːt]