Spanish-French dictionary »

embrague | clutch meaning in French

SpanishFrench
embrague | clutch noun

embrayagenom {m}