What does S40 mean? Below you find one meaning for the word S40 You can also add a definition of S40 yourself
1
00
S40
Volvo's smallest saloon, based the the Ford Focus (Worldwide). It is a rival to the Alfa Romeo 159, Audi A4, BMW 3-Series, Mercedes-Benz C-Class and the SAAB 9-3. The S40 is available with 1.6 [..]