xìtà sà'á

English: Translation
liver
Spanish: Translation
hígado
noun
Body parts
Food, cooking and foodways
Animal husbandry
Hunting and Fishing