English-Turkish dictionary »

terraforming meaning in Turkish

EnglishTurkish
terraforming (planetary engineering)
noun

terraformingnoun