Translation of barra de acoplamiento in English:

barra de acoplamiento

track rod, n.

feminine noun

  • 1

    track rod