tjilopa

English: Translation
1) liver; 2) bravery
noun
Body parts