xùku

English: Translation
sap
Spanish: Translation
savia
noun
Plants, trees and other vegetation
Agriculture