dictionnaire Anglais-Français »

screw the pooch signifie français

AnglaisFrançais
screw the pooch (to fail)
verb

tout foutre en l'air◼◼◼verbe