bamboulas
English
Noun
bamboulas
plural of
bamboula
French
Noun
bamboulas
?
plural of
bamboula