English
›
Words
isolated
from reality
Translation:
English
Adjective
9
sheltered
Add
Translation