engel oluşturmak

  1. Verb to handicap
  2. Verb to cause an obstacle
  3. Verb to present an obstacle