Term Gallery logo

Meanings of alluviation in English