cachucha
/
kah-CHOO-cha
/
[
Spanish
]
Cured pig's head
Countries
Spain