énergie solaire obtenue de l'espace - French English Dictionary

énergie solaire obtenue de l'espace

Play ENFRFRfr
Play ENFRFRca

Meanings of "énergie solaire obtenue de l'espace" in English French Dictionary : 2 result(s)

French English
Astronomy
énergie solaire obtenue de l'espace space solar power
énergie solaire obtenue de l'espace space-based solar power