meaning of two toed sloth

1. relatively small fast-moving sloth


Related Words

two-toed sloth |

Developed & Maintained By Taraprasad.com

Treasure Words