English
›
Words
involving
many parts that work together
Translation:
English
Adjective
8
complex
Add
Translation