to inhibit, to hinder, to handicap, to impede

listen to the pronunciation of to inhibit, to hinder, to handicap, to impede
İngilizce - Türkçe
ket vurmak
to inhibit, to hinder, to handicap, to impede