English-German dictionary »

in a sheltered place meaning in German

EnglishGerman
in a sheltered place

windgeschützt