Numpang

English: (verb)

1) to stay or use temporarily 2) to ride

Bahasa Malaysia:

1) menumpang sementara 2) menumpang


Related to Numpang


tinumpang: 1) stayed or used temporarily 2) got a lift