Summary
English to French:   more detail...
  1. launching site:


English

Detailed Translations for launching site from English to French

launching site:

launching site [the ~] noun

  1. the launching site (launching pad; starting platform)

Translation Matrix for launching site:

NounRelated TranslationsOther Translations
plate-forme du départ launching pad; launching site; starting platform starting platform

Synonyms for "launching site":


Related Definitions for "launching site":

  1. a place for launching pads1

Related Translations for launching site