light car - French English Dictionary
History

light car



Meanings of "light car" in French English Dictionary : 3 result(s)

English French
Technical
light car voiturette [f]
light car petite voiture
Military
light car voiture légère