something
being constructed or manufactured

Translation:
English
Add