Spanish-English Dictionaryglorietas
glorietas
Meaning of glorietas