Translation of lontong in English:

lontong

noun

  • 1

    a type of dish (containing pressed rice and vegetable gravy)