← All words
adjective

indébrouillable

adjective

impossible to untangle; unsolvable