Front-engine, front-wheel-drive layout

Term used in automotive technology From Wikipedia, the free encyclopedia

Front-engine, front-wheel-drive layout