English-Italian dictionary »

geostatics meaning in Italian

EnglishItalian
geostatics noun

geostaticanoun