cococha
Top 50000
Meanings
Noun
1. the fleshy underpart of a fish's jaw, a delicacy in Basque cuisine