Le sol in French translates into soil in English. Do you have anymore questions?
"Sun" is the direct translation of the word "sol" from Spanish to English.
In English tomar el sol means "to take the sun."
The Latin word "sol" translated into English means "sun." If you need any other...
The Spanish term "del sol" translates to "of the Sun" in English.
Cabo de sol translates to After Sun in English, when translated from Spanish to...