Translation of challenger in Setswana

challenger

mophadisanyi

noun

  • 1

    mophadisanyi