Spanish-English Dictionarycristales
cristales
Meaning of cristales