Sheltered (fr. Abrité)

Translation into English

Synonyms