Translation of celda de castigo in English:

celda de castigo

punishment cell, n.

feminine noun

  • 1

    punishment cell