1
[ noun ] an automotive power coupling

Related terms

coupling transmission

*