dicţionar Englez-Francez »

screw the pooch înseamnă în Franceză

EnglezăFranceză
screw the pooch (to fail)
verb

tout foutre en l'air◼◼◼verbe