From English-Italian FreeDict Dictionary ver. 0.1.2: sit /sˈɪt/ 1. covare 2. essere seduto
sit /sˈɪt/ 1. covare 2. essere seduto
From English-Italian FreeDict Dictionary ver. 0.1.2: sit /sˈɪt/ 1. sedersi
sit /sˈɪt/ 1. sedersi