The English term "advantageous" matches the Italian term "vantaggioso"

other english words that include "advantageous" : italian :
disadvantageous svantaggioso