Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
impigliare 
1  vt to catch, entangle
2 impigliarsi  vip 
impigliarsi (in qc)  to get caught  o  entangled (in sth)