Versión en Español
Meaning of
"escarcha (permafrost)"
in English language
Spanish to English
English to Spanish
Spanish
English
escarcha (permafrost)
ground frost (permafrost)