English Spanish Dictionary

English - español

shelter in Spanish: