sheltered in Finnish sheltered in Finnish tuulensuojainen adj Protected, as from wind or weather. Add to Flashcards