Translation of perarakan kenderaan bermotor in English:

perarakan kenderaan bermotor

motorcade

  • 1

    motorcade, procession or parade of motor vehicles