Translation of menunggangi in English:

menunggangi

to ride

verb

  • 1

    to ride
  • 2

    to get a free ride on, to be a freeloader