cachucha

/kah-CHOO-cha/
[Spanish]

Cured pig's head

Countries