Definition of テラフォーミング

テラフォーミング

terafoomingu

noun
terraforming