Versión en Español
Meaning of
"savia"
in English language
Spanish to English
English to Spanish
Spanish
English
savia/ r. algo meteorizada o cuarteada
sap
savia
botánica (n): sap
savia
sap
savia; bobo; socavar; minar; agotar; debilitar
sap