intricate in French
intricate in French
compliqué
Having a great deal of fine detail or complexity.
intriqué
Having a great deal of fine detail or complexity.
tortueux
Having a great deal of fine detail or complexity.