meaning of natural depression
1.
a
sunken
or
depressed
geological
formation
Related Words
natural depression
|
Developed & Maintained By
Taraprasad.com