French & English Vehicles 1 quiz

Average:  7.74
Played:  640
Can you tell what these French transportation related words (like la voiture and le navire) mean?