Translation of mmantseane in English:

mmantseane

lizard

noun (class 1a, plural bommantseane)

  • 1

    lizard