Translation of es tebu in English:

User Contribution

es tebu

sugar-cane juice

noun