English
›
Words
inextricable
Translation:
English
Adjective
9
from
which it is impossible to get free
4
that
cannot be untied
Add
Translation