From Italian-English FreeDict Dictionary ver. 0.2: stare /stˈare/ 1. dwell, live 2. remain, stay, stay over
stare /stˈare/ 1. dwell, live 2. remain, stay, stay over
From Italian-English FreeDict Dictionary ver. 0.2: stare /stˈare/ stand
stare /stˈare/ stand