The Italian term "registro, véndita" matches the English term "sale"

other italian words that include "registro" : english :
numerare, elenco, registro list
registro roster
tabella, registro schedule
other italian words that include "véndita" : english :
prezzo di vendita sales price
condizioni di vendita sales terms