Translation of penodong in English:

penodong

hold-up person

  • 1

    hold-up person