something being constructed or manufactured

Translation:
English
Add