Printer friendly

What does OSCA stand for?

OSCA stands for Officine Specializate Costruzione Automobili (race car manufacturer)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Business, finance, etc.

See other meanings of OSCA

Other Resources:
We have 88 other definitions for OSCA in our Acronym Attic