caycay (English, noun)
expansion: caycay
Senses:
glosses: A layered biscuit rolled in toasted peanuts and honey or sugar syrup.
tags: Philippines
Forms: