Translation of pacto de retroventa in English:

pacto de retroventa

repurchase agreement, n.

masculine noun

  • 1

    repurchase agreement