Translation of imamba in English:

imamba

mamba

noun (class 9, plural izimamba)

  • 1

    mamba
    ‘Imamba encane ihlala esikhotheni ngakho iba nombala wotshani, oluhlaza’ A young mamba stays in the grass; that is why it has the colour of grass, green