enrevesado

adj

1) запутанный, спутанный

2) извилистый, петляющий (о дороге)

3) трудный, непонятный

4) озорной, непослушный, проказливый

Источник: Большой испанско-русский словарь на Gufo.me