Translation of kembang gula in English:

User Contribution

kembang gula

cotton candy

noun