meaning of calloused
1.
having
skin
made
tough
and
thick
through
wear
Related Words
calloused
|
Developed & Maintained By
Taraprasad.com