Translation of cincau in English:

User Contribution

cincau

grass-jelly

noun