Definitions
100

what is the definition Of the deposits

amounts of something left in one place by a natural process