Search term visto has 3 results
Jump to
IT Italian EN English
visto (n) [generale] {m} visa (n) [generale]
visto {m} looked
visto {m} visa

Italian English translations