What does OCAR stand for?

What does OCAR mean? We have 11 definitions. Read most used OCAR meanings below.

ADVERTISEMENT