Französisch-Englisch Wörterbuch »

tout foutre en l'air bedeutet auf Englisch

FranzösischEnglisch
tout foutre en l'air verbe

screw the pooch◼◼◼(to fail)
verb