Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Français
tail between one's legs
Dictionnaire
tail between one's legs
la queue entre les jambes
adv.