French-English dictionary »

bamboula meaning in English

FrenchEnglish
bamboula nom {m}

spook [spooks]◼◼◼(pejorative: black person)
noun
[UK: spuːk] [US: ˈspuːk]