Translation of kue putu in English:

User Contribution

kue putu

noun