English German Dictionary

English - Deutsch

shelter in German: