English | German | Russian | Czech

sheltersome English

Meaning sheltersome meaning

What does sheltersome mean?

sheltersome

Characterised or marked by sheltering; affording shelter or protection

Are you looking for...?