Home
Words
Places
Audio
Tools
xaxtsa’
xaxtsa’
x̌ax̌caʔ
Noun
little lake, pond