Translation of Klepon in English:

User Contribution

Klepon

Sweet glutious rice balls

noun