Translation of Campsa in English:

Campsa

feminine noun

History

  • 1

    (en España)
    • Compañía Arrendataria de Monopolios de Petróleos, S.A