Translation of onde onde in English:

User Contribution

onde onde

Stuffed glutinous rice balls

noun