to inhibit, to hinder, to handicap, to impede

listen to the pronunciation of to inhibit, to hinder, to handicap, to impede
Englisch - Türkisch
ket vurmak