Pages

to owe

Governments owe an unprecedented $85 trillion



to owe: deber