Translation of Onde onde in English:

User Contribution

Onde onde

Stuffed glutinous rice balls

noun