From English-Italian FreeDict Dictionary ver. 0.1.2: sight /sˈaɪt/ 1. apparenza, aria, aspetto 2. vista
sight /sˈaɪt/ 1. apparenza, aria, aspetto 2. vista