"killersatelliten" in English Killersatelliten {m pl} hunter-killer satellites Detailed translations for "killersatelliten" Killersatelliten{masculine plural} Killersatelliten hunter-killer satellites