depression, low-lying area in which water collects

listen to the pronunciation of depression, low-lying area in which water collects
English - English

Definition of depression, low-lying area in which water collects in English English dictionary

depression, low-lying area in which water collects
{i} sinkhole
depression, low-lying area in which water collects
Favorites