Translation of callo plantar in English:

callo plantar

callus, n.

masculine noun

  • 1

    callus

    on the ball of the foot