Angol-Francia szótár »

screw the pooch franciául

AngolFrancia
screw the pooch (to fail)
verb

tout foutre en l'air◼◼◼verbe