shelteredEnglish

sheltered

Adjective

Protected from danger or bad weather

English: sheltered

Words that start with "sheltered"