Translation of cendol in English:

User Contribution

cendol

rice flour

noun