Home
Words
Places
Audio
Tools
stth’ulum
stth’ulum
st̓ᶿələm
Noun
liver of human or animal