Translation of gula pasir in English:

User Contribution

gula pasir

granulated sugar

noun