Translation of papel picado in English:

papel picado

confetti, n.

masculine noun

River Plate

  • 1

    confetti