dicţionar Francez-Englez »

tout foutre en l'air înseamnă în Engleză

FrancezăEngleză
tout foutre en l'air verbe

screw the pooch◼◼◼(to fail)
verb