Search term geoglyph has one result
Jump to
EN English FR French
geoglyph (n) [Large-scale drawing] (n) géoglyphe (n) [Large-scale drawing] (n)