Search term embrayage has 2 results
Jump to
FR French EN English
embrayage (n v adj) [A device to interrupt power transmission] {m} clutch (n v adj) [A device to interrupt power transmission]
embrayage (n) [automobiles] {m} clutch (n) [automobiles]