The English term "visa" matches the Italian term "visto"

other english words that include "visa" : italian :
advisable consigliabile