Translation of gorilla in Setswana

gorilla

gorila

nounPlural gorillas

  • 1

    gorila
    • a large powerful African ape, the largest of all the apes