Translation of bulldog in Setswana

bulldog

nounPlural bulldogs

  • 1

    mofuta wa ntša e e maatla
    • a dog of a powerful courageous breed with a short thick neck