English-French dictionary »

earthshine meaning in French

EnglishFrench
earthshine (reflected Earthlight)
noun
[UK: ˈɜːθ.ˌʃaɪn]
[US: ˈɝːθ.ˌʃaɪn]

clair de Terrenom {m}

lumière cendréenom {f}