𞋔𞋞𞋔𞋚𞋥𞋬

English: Translation
Leaf Cricket
noun
Insects and small creatures
Rusa, Lower wancho