English
›
Words
having
more liabilities than assets, losses than profits, or expenditures than income
Translation:
English
Noun
4
deficit
Add
Translation