Translation of penodongan in English:

penodongan

hold-up

  • 1

    hold-up