Versión en Español
Meaning of
"nieve verde, por algas microscópicas"
in English language
Spanish to English
English to Spanish
Spanish
English
nieve verde, por algas microscópicas
green snow