Legwatane /le-gwa-ta-ne /
Grammar:noun
A stone, tooth, etc., for rubbing skins with
Search More Words Dictionary