water screws

listen to the pronunciation of water screws
English - Turkish
su vidası
English - English

Definition of water screws in English English dictionary

water screw
A screw propeller