The English term "auspicious" matches the Italian term "opportuno"

other english words that include "auspicious" : italian :
auspiciousness felcità