"capstan" translation into Italian

EN

"capstan" in Italian

IT
EN

capstan {noun}

volume_up
1. nautical science