Angol-Spanyol szótár »

screw the pooch spanyolul

AngolSpanyol
screw the pooch (to fail)
verb

embarrarlaverb

meter la pataverb

meterla hasta el corvejónverb

regarlaverb