Subscribe
URL of the page has been copied to clipboard.
Meaning : A sloth that has three long claws on each forefoot and each hindfoot.
Synonyms : ai, three-toed sloth
Install App