photon sail

Meaning

A solar sail.

Translations

voile solaire

vela solare

zonnezeil

Notes

Sign in to write sticky notes