The Italian term "completamento, integrare" matches the English term "supplement"

other italian words that include "completamento" : english :
completamento, appendice appendix
completamento complement