English - French technical dictionary

built-in head restraint
appuie-tête incorporé
land transport - techdico


Millions of translations categorized by activity in 28 languages