shelter in French
shelter in French
abri
a refuge or other protection
refuge
a refuge or other protection
refuge
institution