The English term "twenty" matches the Italian term "venti"

other english words that include "twenty" : italian :
twenty-three ventitré