German-English dictionary »

sturmfrei meaning in English

GermanEnglish
sturmfrei

sheltered from the storm