Translation of mamba in Malay

mamba

noun

  • 1

    sejenis ular berbisa yang terdapat di Afrika Selatan