Where does “winche” come from?

winche (Spanish): winch

Definitions

  1. winch

Words derived from “winche