meaning of calloused

1. having skin made tough and thick through wear


Related Words

calloused |

Developed & Maintained By Taraprasad.com

Treasure Words