Screw-propeller meaning

A propeller.
noun
0
0
Advertisement