Translation of memalukan in English:

memalukan

disgraceful, shameful

  • 1

    disgraceful, shameful
  • 2

    shame