Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    pyramids




pyramid

1. pirámide (geometry)
2. pirámide (history)
Phrases with pyramids found: 1  


English-Spanish dictionary
   It is the tallest pyramid in Guatemala.
  Es la pirámide más alta de Guatemala.