Slovnenya

Translation English Spanish: callus

Dictionnaire: main
callus
noun