Translation of Chupa Chups in English:

Chupa Chups

lollipop, n.

masculine nounplural Chupa Chups

(chupachups)
Trademark
Spain
  • 1

    lollipop