Translation Of Self-Imposed Isolation In Different Languages

English
Ways to say self-imposed isolation
Isolement volontaire
Aislamiento autoimpuesto