Search
Escto search a new word
pyramid
nounESpirámide
originGreek
A monumental structure with a square base and triangular sides meeting at a point.
Escto search a new word
A monumental structure with a square base and triangular sides meeting at a point.