Translation of berpenumpang in English:

berpenumpang

having passengers

  • 1

    having passengers