vocab dash
Log in
Sign up
enclaustramiento
Top 40000
Meanings
Noun
1. isolation in one's home; hermitage