There are multiple definitions - click on the translation that matches your context.
- lugar de pago
- lugar del cumplimiento
- lugar de la prestación
place of payment means:
- place of payment
- place of performance
lugar del cumplimiento means:
lugar del cumplimiento
full