Romanian-English dictionary »

terraformare meaning in English

RomanianEnglish
terraformare substantiv

terraforming(planetary engineering)
noun