kamus
.
Search
About
sheltered
English
sheltered
Adjective
Protected from danger or bad weather
English: sheltered
Words that start with "sheltered"
sheltered
sheltered workshop