shelter in Italian
shelter in Italian
rifugio
a refuge or other protection
riparo
a refuge or other protection