Translation of klepon in English:

User Contribution

klepon

Sweet glutious rice balls

noun