Posted on October 12, 2017 Geely Otaka 1.3i 86hp Brand Geely Model Otaka Years 2007 – – Engine 1.3i (86hp) Body Type Sedan This is the…