Traduction
"to manage (be able to do, get along)"
en Francais
English Version
Anglais > Français
Français > Anglais
Anglais
Français
to manage (be able to do, get along)
se débrouiller