Translation of chupa-chupa in English:

chupa-chupa

lollipop, n.

masculine noun

River Plate

  • 1

    lollipop