Definify.com

Definition 2025


callouses

callouses

English

Noun

callouses

  1. plural of callous