delayed or deferred public debts to pay by instalments - Turkish English Dictionary

Suggest a Term