sheltered in Catalan sheltered in Catalan a l'abric de adj Protected, as from wind or weather. Add to Flashcards