something
with a large number of parts

Translation:
English
Adjective
Add