Translation of victor in Setswana

victor

mofenyi

nounPlural victors

  • 1

    mofenyi
    • the winner