Translation of menggaramladakan in English:

menggaramladakan

devilled

verb

  • 1

    devilled, cook (food) with hot seasoning