English
›
Words
sheltered
Translation:
English
Adjective
9
isolated
from reality
8
protected
from harmful elements
Add
Translation