Definify.com

Definition 2024


callouses

callouses

English

Noun

callouses

  1. plural of callous