There are multiple definitions - click on the translation that matches your context.
- compromiso
- compromiso contractual
- pacto
- sociedad
- empresa
undertaking means:
- agreement
- positive covenant
- undertaking
- stipulation
- contract clause
pacto means:
pacto
full