Delta

A Large Mass Of Sediment Deposited At The Mouth Of A River.

Delta Definition
Delta Definition