English edit

Noun edit

bamboulas

  1. plural of bamboula

French edit

Noun edit

bamboulas ?

  1. plural of bamboula