Otokar’s latest Cummins-powered product is the 6.6m Centro. OTTOKAR
Coach and Bus Week Ltd © Copyright 2010-2024 | All Rights Reserved