space-based solar power - French English Dictionary

space-based solar power

Meanings of "space-based solar power" in French English Dictionary : 4 result(s)

English French
Astronomy
space-based solar power énergie solaire spatiale
space-based solar power énergie héliospatiale
space-based solar power énergie captée dans l'espace
space-based solar power énergie solaire obtenue de l'espace