convoluted

adjective
1
extremely complicated and difficult to follow
پیچیده, دشوارفهم, درهم‌پیچیده
2
having many twists or curves
مارپیچ, پرپیچ‌و‌خم
a convoluted coastline