sheltered [ˈʃeltəd] adjective 1. [place] riparato ( f riparata) 2. [life, childhood] protetto ( f protetta) 3. [supervised] sheltered accommodation or housing (UK) residenza f protetta
Complétez la séquence avec la proposition qui convient. The film … I saw last night was so scary. whom who that