English-Italian dictionary »

geoengineering meaning in Italian

EnglishItalian
geoengineering noun

geoingegnerianoun