OSCA

Medical abbreviations:
OSCA

Officina Specializzata Costruzione Automobili