self-built in Italian
self-built in Italian
autocostruito
Built by oneself, whether from scratch, from commercially available components, or a combination thereof.