The English term "mix" matches the Italian term "mischiare, mischio"

other english words that include "mix" : italian :
mix up scambiare
mixed mischiato
mixture mistura