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:
lugar de pago
full
There are multiple definitions - click on the translation that matches your context.
place of payment means:
full