Definition of "Cayo"

Cayo