Translation of mammoth in Setswana

mammoth

tlou e meriri

nounPlural mammoths

  • 1

    tlou e meriri
    • an extinct elephant with a hairy skin and curved tusks

adjective

  • 1

    botona
    • huge