Spanish-English dictionary »

terraformación meaning in English

SpanishEnglish
terraformación noun
{f}

terraforming(planetary engineering)
noun