Search term geoglyph has one result
Jump to
EN English ES Spanish
geoglyph (n) [Large-scale drawing] (n) geoglifo (n) [Large-scale drawing] (n)