sohlenpflästerung (in einem fließgewässer)

listen to the pronunciation of sohlenpflästerung (in einem fließgewässer)
Deutsch - Englisch
bed armouring
formation of a layer of streambed sediment
bed armoring
streambed armouring
streambed armoring