Skip to content
Definition.com

A Delta is a river with its mouth full of mud.

See also
.com