hydraulic transmission - Anglais Synonymes Dictionnaire

hydraulic transmission

n.
[1] hydraulic transmission system