0 a roughly triangular area of land formed at the mouth of a river which reaches the sea in two or more branches -- das Delta
the Nile delta.
NEUE WÖRTER
European
May 10, 2021
WORT DES TAGES
Shimmer
delta