Translation of callo plantar in English:

callo plantar

callus, n.

masculine noun

  • 1

    (on the ball of the foot) callus