English
›
Words
area
of thick hard skin
Translation:
English
Noun
6
callus
Add
Translation