See also: ben vista

Italian edit

Adjective edit

benvista

  1. feminine singular of benvisto