Translation of chimbomba in English:

chimbomba

balloon, n.

Definition of balloon ( US English | UK English )

Other words for balloon

feminine noun

Central America
  • 1

    balloon