SELF-IMPOSED EXILE


Meaning of SELF-IMPOSED EXILE in English

banishment imposed on oneself

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.