Translation of Campsa in English:

Campsa

feminine noun

History

  • 1

    (en España)

    Compañía Arrendataria de Monopolios de Petróleos, S.A