English

edit

Noun

edit

bamboulas

  1. plural of bamboula

French

edit

Noun

edit

bamboulas ?

  1. plural of bamboula