Translation of kaya (seri kaya) in English:

kaya (seri kaya)

noun

  • 1

    jam made of eggs, sugar and coconut cream