Translation of penyeludup in English:

penyeludup

smuggler

noun

  • 1

    smuggler