ce qui est arrivé à votre voiture? (literally: what has arrived at your car)
la voiture
ce qui s'est passé
c'est déjà arrivé
Que m'est- il arriver ?
domitre
car or autobus
Some people would say Peugeot is an INFAMOUS French car, but they are probably Italians or Germans.
"une voiture rapide"
un salon auto
Acheter cette voiture
Car dealer concessionnaire automobile
parking souterrain :)