Angol-Orosz szótár »

screw the pooch oroszul

AngolOrosz
screw the pooch (to fail)
verb

облажатьсяverb
{Plf}