English-Italian dictionary »

self-built meaning in Italian

EnglishItalian
self-built (built by oneself)
adjective

autocostruitoadjective