Meaning of obra social in Spanish:

obra social

Translate obra social into English

phrase

  • 1Institución fundada con fines benéficos o culturales.