keñi

English: Translation
liver
Spanish: Translation
hígado
parts of the human body