Translation of penyelundup in English:

penyelundup

smuggler

noun

  • 1

    smuggler