Multicar definition

Using or involving multiple cars.
adjective
0
0
Advertisement

Origin of multicar

  • multi- +‎ car

    From Wiktionary