The English term "invest" matches the Italian term "abbordo, investire"

other english words that include "invest" : italian :
investigation vìsita
investment bonds effetti
investor risparmiatore