The English term "plus" matches the Italian term "compreso, e, sovrappiù"

other english words that include "plus" : italian :
nonplus imbarazzo