meaning of Cabeca

Cabeca meaning in General Dictionary

Alt. of Cabesse