Spanish-English Dictionarycentelleas
centelleas
centellear
Meaning of centelleas