Englisch-Französisch Wörterbuch »

screw the pooch bedeutet auf Französisch

EnglischFranzösisch
screw the pooch (to fail)
verb

tout foutre en l'air◼◼◼verbe