The English term "twenty-three" matches the Italian term "ventitré"

other english words that include "twenty" : italian :
twenty venti