Attested.to

Definition

an economic problem caused by payments for imports being greater than receipts for exports

Seed ·