Search term finiquitar has 2 results
Jump to
ES Spanish EN English
finiquitar (v) [acuerdo] clinch (v) [acuerdo]
finiquitar (v) [acuerdo] settle firmly (v) [acuerdo]

Spanish English translations