bamboula – English–Français translations

🇫🇷 fr en 🇬🇧

bamboula

spook

bamboula noun

  /bɑ̃.bu.la/
  • tambour
Negro
Wiktionary Links