Dictionaries
English
English
Русский
Sign In
Registration
English
English
Russian
Russian
English
Russian
Stitch (someone) up
Translation stitch (someone) up into russian
stitch (someone) up
подставить (кого-то)
They stitched him up by planting evidence in his car.
Они подставили его, подбросив улики в его машину.
Translations