Translation of menumpangi in English:

menumpangi

  • 1

    to be a passenger in, to ride in