What does SOCAR stand for?

What does SOCAR mean? We have 1 definitions. Read most used SOCAR meanings below.

ADVERTISEMENT