English-Latin dictionary »

shelter (l+s) meaning in Latin

EnglishLatin
shelter (L+S) noun
[UK: ˈʃel.tə(r)]
[US: ˈʃel.tər]

confugium [confugi(i)](2nd) N
noun