French-Spanish dictionary »

terraformation meaning in Spanish

FrenchSpanish
terraformation nom {f}

terraformaciónnoun
{f}