Spanish-English Dictionaryshelter
Spanish word for shelter