English-Polish dictionary »

hamstring meaning in Polish

EnglishPolish
hamstring verb
to disable

paraliżowaćverb