Translation of pena corporal in English:

pena corporal

corporal punishment, n.

feminine noun

  • 1

    corporal punishment