twisty

adjective
1
having many bends or turns
پیچ‌دار, پر پیچ و خم, مارپیچ, پرپیچ‌وخم
synonym winding, zigzag