satze

Phonetic
['sa:.tse ]
English: Translation
liver
Spanish: Translation
hígado
noun
Body parts