The Italian term "molti" matches the English term "many"

other italian words that include "molti" : english :
per molti anni for years
moltiplicare multiplication
moltiplicare multiply