English - French technical dictionary

semi-flush side window
vitre latérale semi-affleurante
land transport - techdico


Millions of translations categorized by activity in 28 languages