DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with satellite found: 6  


English-French dictionary
   satellite state
  pays satellite

English-French dictionary
   direct broadcasting satellite
  satellite de diffusion directe

English-French dictionary
   direct broadcasting by satellite
  diffusion en direct par satellite

English-French dictionary
   direct broadcast satellite
  satellite de diffusion en direct

English-French dictionary
   communications satellite
  satellite de communications

English-French dictionary
   communication satellite
  satellite de communication