Lancia Delta plastic deflector,
that fits on the pinch weld flange that surrounds the engine compartment just before it turns at the windshield cowl.
A replacement for the orignial.
Right side, the Left side is
here.
Delta I (Type 831)
Part code / number: 82426591