Italian-English dictionary »

autocostruito meaning in English

ItalianEnglish
autocostruito adjective

self-built(built by oneself)
adjective