Version Française
Meaning of
"s’exiler"
in English language
French to English
English to French
French
English
s’exiler; partir en exil; s’expatrier.
go into exile (to)