ayakbağı

  1. entanglement
  2. fetters
to impede ... Verb
to encumber ... Verb
to hinder ... Verb
entanglement Noun
hindrance
hobble
impediment Noun