The Italian term "avvoltare" matches the English term "wind up"

other italian words that include "avvoltare" : english :
avvoltare roll up
avvoltare, avvolgere, soffiare, vento wind