Italian: la vista

Italian verb 'la vista' conjugated