Translation of memalukan in English:

memalukan

disgraceful, shameful

verb

  • 1

    disgraceful, shameful
  • 2

    shame