Posted on October 12, 2017 Lancia Lybra (839) 1.9 JTD 105 HP Brand Lancia Model Lybra Years 1999 – 2002 Engine 1.9 JTD (105 HP) Body Type Sedan This…