Translation of putu mayang in English:

putu mayang

noun

  • 1

    a type of food made of rice flour and usu. eaten with brown sugar and grated coconut