Positioner meaning

Any mechanical device used to position something.
noun
0
0
Advertisement