VariousWords beta
Related Terms:
Noun
Definition: A red or yellow steamed rice cake with a chewy, jelly-like consistency, popular in the Philippines.
VariousWords beta
Definition: A red or yellow steamed rice cake with a chewy, jelly-like consistency, popular in the Philippines.