What does sol mean in english ?
sol is a common expression in Spanish and it means sun as in Bueno, si contamos el número de estrellas similares a nuestro sol, solo en esta galaxia, y calculamos la probabilidad de que tengan planetas como la Tierra en órbita, hay...
sol7 examples in Nonsense