Translation of penodongan in English:

penodongan

hold-up

noun

  • 1

    hold-up