Spanish-English Dictionarycentelleabais
centelleabais
centellear
Meaning of centelleabais