Traduire
"se débrouiller"
en Anglais
English Version
Français > Anglais
Anglais > Français
Français
Anglais
se débrouiller; fam. passer au travers; arg. niquer le système.
beat the system (to)
se débrouiller
to manage (be able to do, get along)
se débrouiller
get by, do odd jobs