Understand spoken Italian

"sheltered" in Italian