Spanish-English Dictionarycentellease
centellease
centellear
Meaning of centellease