« Back to Dictionary Index
A British term for an air deflector, a device used to reduce aerodynamic drag by directing airflow.
« Back to Dictionary IndexA British term for an air deflector, a device used to reduce aerodynamic drag by directing airflow.
© SPEEDREVIVAL.COM 2024