The English term "witness" matches the Italian term "testimonio"

other english words that include "witness" : italian :
witnesses testimoniare
witnessing testimoniante