Traduire
"se savoir traqué"
en Anglais
English Version
Français > Anglais
Anglais > Français
Français
Anglais
se savoir traqué
to know that one is being hunted (down)