Versión en Español
Meaning of
"Pena degradante/castigos degradantes"
in English language
Spanish to English
English to Spanish
Spanish
English
Pena degradante/castigos degradantes
degrading punishment