debt swap









debt swap


noun

  1. See swap (def. 4)
47 queries 0.388