Translation of berpenumpang in English:

berpenumpang

having passengers

verb

  • 1

    having passengers