Translation of memengat in English:

memengat

verb

  • 1

    to cook or make this dessert