Translation of putu in English:

putu

noun

  • 1

    a type of cake made of pounded green beans and sugar, usu. eaten with grated coconut