Dictionary English – Romanian

winch



Substantiv
1. (tehn.)

troliu, vinci


2. (tehn.)

macara


3.

manivelă