As  inextricable  as...

comments powered by Disqus

Definition of inextricable

inextricable - adj. not permitting extrication; incapable of being disentangled or untied.

image

Inextricable on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...