Meaning of natural depression
Definition of natural depression
(noun)
a
sunken
or
depressed
geological
formation
Other information on natural depression
WIKIPEDIA results for
natural depression
Amazon results for
natural depression
Tweet