Translation of cotton candy in Indonesian

User Contribution

cotton candy

kembang gula

noun