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

other italian words that include "vantaggioso" : english :
utile, vantaggioso advantagious
vantaggioso, utilitario convenient
svantaggioso disadvantageous