shelter in German
shelter in German
Zuflucht
a refuge or other protection
Obdach
a refuge or other protection
Zufluchtsort
a refuge or other protection
Schutzraum
a refuge or other protection