German-English dictionary »

jemanden hemmen meaning in English

GermanEnglish
jemanden hemmen

to frustrate