meaning of berberecho

berberecho - Spanish to English

cockle