French - English technical dictionary

débattement roues avec chaîne
wheel movement with chains
land transport - techdico


Millions of translations categorized by activity in 28 languages