Synonym-English dictionary »

three-toed sloth synonyms in English

SynonymEnglish
three-toed sloth noun

bradypus tridactylusnoun