Translation of mamba in English:

mamba

mamba

noun

  • 1

    mamba, poisonous South African tree-snake