Translation of perlumbaan in English:

perlumbaan

race

noun

  • 1

    race, contest of speed