Chamicuro

edit

Noun

edit

kec̈hochi

  1. roast (meat)