Home
Words
Places
Audio
Tools
lume’shutun
lume’shutun
ləmeʔšətən
Noun
brace, foot brace