Italian-English dictionary »

geoglifo meaning in English

ItalianEnglish
geoglifo noun
{m}

geoglyph(large-scale drawing on the ground)
noun