EN English dictionary: sheave
sheave has 15 translations in 8 languages
translations of sheave
EN
DE
German
6 translations
EN
RU
Russian
2 translations