Translation of bambara in English:

bambara

bumper

noun (class 9, plural dibambara)

  • 1

    bumper