sAsinhLinuuya’ XAwaa

English: Translation
caddis fly
noun
Insects and small creatures
Notes

“mosquito eater”

< ‘dead-people’s dog’