deleveragings

English

Noun

deleveragings

  1. plural of deleveraging