Spanish-English Dictionarycentellea
centellea
centellear
Meaning of centellea