Depression

A Period Of Sustained, Long-term Downturn In Economy.

Depression Definition
Depression Definition