English-Italian dictionary »

geoglyph meaning in Italian

EnglishItalian
geoglyph (large-scale drawing on the ground)
noun

geoglifonoun
{m}