Italian-English dictionary »

terraformazione meaning in English

ItalianEnglish
terraformazione noun
{f}

terraforming(planetary engineering)
noun