Translation of caja de sorpresas in English:

caja de sorpresas

jack-in-the-box, n.

feminine noun

  • 1

    (juguete)
    jack-in-the-box
    eres una verdadera caja de sorpresas you're full of surprises