Translation of celda acolchada in English:

celda acolchada

padded cell, n.

feminine noun

  • 1

    padded cell