Translation of centipede in Setswana

centipede

mositaphala

nounPlural centipedes

  • 1

    mositaphala
    • a small crawling creature with a long body and many legs