The Italian term "regalare" matches the English term "donate"

other italian words that include "regalare" : english :
dare, regalare give
regalare, regalare give away
regalare to present