àyì

English: Translation
meat smell
Spanish: Translation
choquía
noun
Food, cooking and foodways