French - English technical dictionary

repose pied
footrest
land transport - iate.europa.eu
repose pied
foot rest
land transport - techdico
repose pied
rest pad
mechanical engineering - techdico


Millions of translations categorized by activity in 28 languages