Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Français
to settle oneself down
Dictionnaire
to settle oneself down
se reposer
v.