English-German dictionary »

launching platforms meaning in German

EnglishGerman
launching platforms noun

die AbschussrampenSubstantiv